﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;

namespace SkeletalAnimation3D.Core
{
    public abstract class InterpolatorBase : DependencyObject, IInterpolate
    {
        public abstract void Interpolate(double progress);

        public abstract void ShowAnimationFrame(BoneAnimation animation, int frame);

        public abstract void ShowAnimationStill(BoneAnimation animation, double offset);

        public abstract void ShowMesh();
    }
}
